olive plantation and depot - Turc Anglais Dictionnaire